someone's dirty laundry - French English Dictionary